Definition of American Pennyroyal
-
(noun) erect hairy branching American herb having purple-blue flowers; yields an essential oil used as an insect repellent and sometimes in folk medicine
Synonyms of American Pennyroyal
Antonyms of American Pennyroyal
No Antonyms Found.
Homophones of American Pennyroyal
No Homophones Found.